package com.example.demo.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.example.demo.bean.dto.MyFriendsAddInfoDTO;
import com.example.demo.entity.UsersFriend;

import java.util.List;

/*
 * @Author:大力王
 * @Date:2024/3/17-17-3:20
 * 开始了
 * <p>
 * 好友关系 服务类
 * </p>
 */
public interface IUsersFriendService extends IService<UsersFriend> {
//    添加好友
    boolean addFriend(UsersFriend usersFriend);
//    通过id查询谁添加我
    List<MyFriendsAddInfoDTO> getFriendByUserId(Integer userId);
//    通过id查询我的好友
    List<MyFriendsAddInfoDTO> getFriendByFriendId(Integer friendId);
//    删除朋友
    boolean deleteFriend(UsersFriend usersFriend);
}
